Oduor Victor Odhiambo Tops Kcpe 2016 With 437 Marks